Смотрите также
Terrasoft Platform SDK > Библиотеки > TSWindowLibrary > Интерфейсы > IDataGridEvents > Методы > OnChecking
СодержаниеИндекс
Метод IDataGridEvents::OnChecking
Send Feedback

Событие, генерируемое в момент изменения значения флажка, в случае использования в реестре флажков.

IDL
[id(202212)]
public: HRESULT OnChecking(
    [in] IDataGrid* DataGrid, 
    [in] IValue* Checked, 
    [in] IValue* CanChange
);
Параметры
Параметры 
Описание 
DataGrid 
Ссылка на объект реестра 
Checked 
Новое значение флажка 
CanChange 
Подтверждение возможности изменения значения флажка 
Описание

Данное событие вызывается только в случае использования в реестре флажков, когда в свойстве IDataGrid::CheckBoxDataFieldName указано название поля набора данных для отображения флажка. 

 

При установке либо снятии флажка реестра генерируется данное событие. 

 

Для того, чтобы запретить пользователю изменять значение флажка, параметру CanChange.Value необходимо установить значение "False".

Примечания
№ 
Описание 
1. 
По умолчанию параметр "CanChange" установлен в значение "True", т.е. изменение значений флажков в реестре разрешено. 
2. 
Изменение значения флажка в реестре не влияет на значение соответствующего поля в наборе данных. Таким образом, синхронизация значений происходит вручную. 
Смотрите также
Copyright (с) Terrasoft 2002-2012.